Colors and fonts in entire columns. Normal (unselected) items.

4 listviews, 1000 rows, 4 columns. Give the scripts a second to start up.

The "8 listviews" folder contains the same two scripts but with 8 listviews instead of 4.

8 listviews is a sufficiently high number for the subclassing technique to start affect performance in script 1, where all listviews are created directly in GUI. Especially on a not too fast PC.

You can test performance of the listviews and the impact of subclassing by dragging the scrollbar with the mouse. A declining performance can be seen in the emergence of elastic between the mouse pointer and the scrollbar. The more elastic the worse the performance. The first listview in upper left corner seems to suffer most of the subclassing.

There is no performance impact in script 2, where each listview is created in its own child window.
